home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / patches / serptch2 / serptch.doc next >
Text File  |  1991-04-15  |  2KB  |  39 lines

  1. SERPTCH2.PRG DOCUMENTATION April 15, 1991 by Allan Pratt, Atari Corp.
  2.  
  3. All versions of Mega STe TOS and TT TOS up to 2.05/3.05 have code in the
  4. BIOS to communicate using the MFP and SCC serial ports.  They all share a
  5. few problems:
  6.  
  7.      1.    If an SCC port's word size is set to less than 8 bits, the high bit
  8.     of the byte you read is not correct.  If you are using parity, the
  9.     high bit is the parity bit as received.  If you are not using
  10.     parity, it's a one.  It should be masked off (read as zero), as it
  11.     is when you use the serial port on an ST.
  12.  
  13.      2.    If you use parity on an SCC port, and there is a parity error, the
  14.     character will be placed in the input buffer anyway.  This is not
  15.     the same as when using the ST-compatible serial port, where
  16.     characters with parity errors are discarded.
  17.  
  18.      3.    Setting the flow-control modes of some ports does not work.
  19.  
  20.      4.    The Iorec(0) call does not work correctly on the Mega STe.
  21.  
  22. The program SERPTCH2.PRG fixes all of these problems.  It is a TSR and can
  23. be run at any time, but is best run from the AUTO folder.  Newer versions
  24. of Mega STe TOS (newer than 2.05), and TT TOS (newer than 3.05) have these
  25. fixes built in, and thus do not need the patch.  The program analyzes what
  26. machine it is running on, what version of TOS is running, and whether it
  27. has already been installed, and reports what it finds.  It prints 
  28. "SERPTCH2 serial patch now installed" when it installs itself, or a message
  29. explaining that it is not needed and why.  It uses an imperfect method
  30. (XBRA) to see if it has already been installed, but no harm will come if it
  31. is accidentally installed twice.
  32.  
  33. The program ("SERPTCH2.PRG") and this document file ("SERPTCH.DOC") are
  34. placed in the public domain.  You may copy them, give them to friends,
  35. upload them to bulletin boards, etc.  We ask that you not modify the code
  36. or documentation, or that if you do, you name it something other than
  37. SERPTCH.
  38.  
  39.